/* CSS Document */



/* 清除内外边距 */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */

dl, dt, dd, ul, ol, li, /* list elements 列表元素 */

pre, /* text formatting elements 文本格式元素 */

fieldset, lengend, button, input, textarea, /* form elements 表单元素 */

th, td { /* table elements 表格元素 */

    margin: 0;

    padding: 0;

}







/* 重置列表元素 */

ul, ol { list-style: none; }



input[type='submit'],input[type='button'],button {text-indent: 0;text-align: center;cursor: pointer;}



/* 重置文本格式元素 */

a {text-decoration:none;cursor:pointer;}

a:hover{text-decoration:none;cursor:pointer;}



img{border:0;}



/* 重置表格元素 */

table {

    border-collapse: collapse;

    border-spacing: 0;

}



button, input, select, textarea {

    font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */

}



.border-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

.content-box{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}

.fixed{position: fixed;}

.none{display:none;}

input{outline:none;blr:expression(this.onFocus=this.blur());}
textarea{outline:none;blr:expression(this.onFocus=this.blur());}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}




/* 切换按钮 */
    /* 上一个 */
 .slider{
	width: 100%;
 	overflow: hidden;
 }
.osSlider-main .slider-btn-prev {
    position: absolute;
    z-index: 30;
    top: 50%;
    left: -45px;
    width: 40px;
    height: 40px;
    text-indent: -9999px;
    margin-top: -20px;
    /*background: url(../images/prev.png) 50% 50% no-repeat;*/
    transition: all .5s linear;
}

.osSlider-main:hover .slider-btn-prev {
    left: 6%;
}

/*banner控件css*/
/* 下一个 */
.osSlider-main .slider-btn-next {
    position: absolute;
    z-index: 30;
    top: 50%;
    right: -45px;
    width: 40px;
    height: 40px;
    text-indent: -9999px;
    margin-top: -20px;
    /*background: url(../images/next.png) 50% 50% no-repeat;*/
    transition: all .5s linear;
}

.osSlider-main:hover .slider-btn-next {
    right: 6%;
}

/* 高亮导航部分 */
.osSlider-main .slider-nav {
    position: absolute;
    width:100%;
    height: 22px;
    bottom: 20px;
    text-align: center;
    z-index: 25;
}
.osSlider-main .slider-nav li {
    display: inline-block;
    height: 14px;
    width: 14px;
    border-radius: 14px;
    margin: 0 5px;
    font-size: 12px;
    color: #eee;
    background: none;
    cursor: pointer;
    text-indent: -999999px;
    background: #fff;

}
.osSlider-main .slider-nav li.active {
    color: #333;
    background: #D3965C;
}
.osSlider-main .slider-nav li:hover {
    background: #D3965C;
}
.slider img{max-width:100%;}


